Snap!

(Snap! (BYOB
פרדיגמות מונחית־עצמים, מונחית־אירועים, תכנות פונקציונלי
תאריך השקה 2011 עריכת הנתון בוויקינתונים
מתכנן Brian Harvey ו- Jens Mönig
מפתח Jens Mönig
טיפוסיות דינמית
הושפעה על ידי Scratch ,Scheme
רישיון AGPL
סיומת ypr, ysp, xml עריכת הנתון בוויקינתונים
snap.berkeley.edu
לעריכה בוויקינתונים שמשמש מקור לחלק מהמידע בתבנית

סנאפ!אנגלית: !Snap) היא שפת תכנות חופשית שמיועדת להוראת עקרונות התכנות לתלמידים שאינם מיועדים בהכרח להיות מתכנתים מקצועיים. !Snap (בהשראת תכנת Scratch) מבוססת על כך שלפקודות יש צורה גרפית של בלוקים שנגררים באמצעות העכבר ונתפסים זה לזה (מכאן שמה של השפה). התלמיד מתכנת תוכניות הנדרשות בלימודיו, אנימציות אינטראקטיביות, או משחקים ותוך כדי כך נחשף לעקרונות מתמטיים ומחשוביים. למרות שממבט ראשון ל-!Snap יש חזות דומה ל-Scratch, ל-!Snap יש תוספות חשובות שמאפשרות להשתמש בה בקורסים אקדמיים של מדעי המחשב. התוספות, בעיקר בהשפעה של שפת התכנות Scheme, שייכות לפרדיגמה של תכנות פונקציונלי עם רקע מתמטי תאורטי מהתחום של תחשיב למדא.


© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search